Visual AWK: A Model for Text Processing by Demonstration
نویسندگان
چکیده
Programming by Demonstration systems often have problems with control structure injerence and user-intended generalization. We propose a new solution for these weaknesses basred on concepts of AWK and present a prototype system for text processing. I t utilizes ‘vertical demonstration’, extensive visual feedback, and program visualization via spreadsheets to achieve improved usability and expressive power.
منابع مشابه
Structural Regular Expressions
The current UNIX® text processing tools are weakened by the built-in concept of a line. There is a simple notation that can describe the ‘shape’ of files when the typical array-of-lines picture is inadequate. That notation is regular expressions. Using regular expressions to describe the structure in addition to the contents of files has interesting applications, and yields elegant methods for ...
متن کاملDistributed Parse Mining
We describe the design and implementation of a system for data exploration over dependency parses and derived semantic representations in a large-scale NLP-based search system at powerset.com. Because of the distributed nature of the document repository and the processing infrastructure, and also the complex representations of the corpus data, standard text analysis tools such as grep or awk or...
متن کاملPalarimetric Synthetic Aperture Radar Image Classification using Bag of Visual Words Algorithm
Land cover is defined as the physical material of the surface of the earth, including different vegetation covers, bare soil, water surface, various urban areas, etc. Land cover and its changes are very important and influential on the Earth and life of living organisms, especially human beings. Land cover change monitoring is important for protecting the ecosystem, forests, farmland, open spac...
متن کاملA Technical Word and Term Translation Aidusing Noisy Parallel Corpora across
Technical term translation represents one of the most diicult tasks for human translators since (1) most translators are not familiar with term and domain speciic terminology and (2) such terms are not adequately covered by printed dictionaries. This paper describes an algorithm for translating technical words and terms from noisy parallel corpora across language groups. Given any word which is...
متن کاملAwk-A Pattern Scanning and Processing Language
Command Syntax: awk [-F delim] [-f pgmfile or 'command str'] inputfile awk processes its input one line at a time, applying commands to the line when it matches the pattern associated with the command. Each input line is broken up into fields called $1, $2, …, based on the current value of the FS (field separator) variable. The awk program consists of one or more patterns on separate lines or s...
متن کامل